/**
 * Copyright (c) 2011-9-26 WKM and/or its affiliates. 
 * Use is subject to license terms.
 * All rights reserved.
 */
package org.wkm.definition;

/**
 * @author WKM
 * Modification history
 * 1.WKM -2011-9-26-Create File
 */
public class OverWrittingOrLoading {

	/**
	 * OverWritting 是父类与子类之间多态的一种表现。
	 * OverLoading 是一个类中多态的一种表现。
	 */
}
class OverLoading{
	
	/**
	 * 一个类中多态的表现。
	 * 本类就是一个重载的表现。
	 */
	
	void print(){
		
	}
	
    void print(String str){
		
	}
    
    void print(int i){
		
	}
    
    void print(String str,int i){
		
	}
    
    void print(int i,String str){
		
   	}
}

class OverWritting{
	/**
	 * 其中类Parent及子类Son之间多态的一种表现。
	 * 本类就是重载的表现.
	 */
	void print(){
		print();
		new Parent();
		new Son();
	}
}

class Parent{
	void print(String str){
		
	}
}

class Son extends Parent{
	void print(String str){
		
	}
}

